Job Overview:
We are seeking an experienced Java Developer with a strong focus on building REST APIs for cloud-native applications. As part of our development team, you will be responsible for designing, developing, and maintaining scalable backend services that integrate seamlessly with cloud environments. The ideal candidate should be highly skilled in Spring Boot Java framework, RESTful APIs, and cloud application technologies. You should also be passionate about delivering high-quality, scalable, and efficient applications in timelines. Join us in transforming how government services will be experienced by businesses cross state.
Key Responsibilities:
- Design Microservice RESTful APIs with Microservice architecture
- Design and implement scalable, high-performance applications using Java Spring Boot frameworks.
- Work with Database integration framework, write DB SQLs, scripts and Store Procedures
- Ensure application robust and reliable.
- Implement security best practices.
- Build Docker image for application.
- Test Docker image and container on local development machine for developed application
- Implement modern DevOps practices, write CI/CD pipeline scripts for Azure DevOps CICD integration.
- Write YAML files for application configuration, deployment, and orchestration on Microsoft Azure
- Build, integrate and deploy Microservice Apps on Azure.
- Write clean, maintainable, and testable code, adhering to best practices.
- Conduct application unit testing and integration testing cross all environments.
- Conduct issue investigation, resolution and bug fixing cross all environments.
- Collaborate with frontend developers and other teammates to ensure seamless integration of APIs with the other systems.
- Create and maintain technical documentation.
- Work in agile team environment